home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
dskut
/
fm10.zip
/
FM.DOC
< prev
next >
Wrap
Text File
|
1980-01-01
|
18KB
|
370 lines
FM - The File Manager
---------------------
Version 1.00
10-April-1990
Written by Bruce A. Pennypacker
FM is a program designed to provide easy and convenient control over a broad
number of file functions and tasks. Most of the program is written in
Turbo Pascal 5.5 (Copyright Borland International), with some of the screen
management routines written in Inline assembly code for optimum performance.
Some of the abilities of FM include:
- Erasing, copying, and renaming groups of files.
- Overwriting files while erasing them in order to prevent un-erasing
by programs such as Norton Utilities "Quick Unerase" utility.
- Modifying the attributes of files and directories.
- Creating, removing, and renaming directories.
FM utilizes a number of different colors in it's display. It is helpful,
although not required, to use FM with a color display.
LICENSE/WARRANTY
----------------
This program is shareware (freeware), and may be freely distributed in it's
original form. No user may modify FM or this document in any way. No fee,
charge, or other compensation may be accepted or requested without the
express written consent of the author. Distribution of FM in conjuction
with any other product is prohibited, except with similar written consent.
Distributors of public domain software may distribute copies of FM subject
to the above conditions.
The author makes no warranty of any kind, express or implied, including
without limitation, any warranties of merchantability and/or fitness for a
particular purpose. Furthermore, the author shall not be liable for any
damage to data or property which may be directly or indirectly caused by
the use of this program. In no event will the author be liable for any
damages, including lost profits, or for any claim by any other party.
USING FM
--------
FM is invoked with the following command:
FM [path]
Path is an optional parameter which tells FM which disk and/or directory
to use as the current working directory. We will assume for the sake of
the following examples that FM was invoked from the C: drive with no
parameters supplied.
When FM is invoked, it will scan the entire C: drive and gather data on
all the files it finds. After scanning the disk, FM's main display will
appear. This display will look somewhat like the display below, (with the
exception of a few colors):
Copy Move Erase Attr Rename Date Print Quit
Copy Marked Files
------------------------------------------------------------------------------
Filename Ext Path Size Date Time Attr
IBMBIO COM C:\ 22100 3-18-87 12:00:00 ARSH
IBMDOS COM C:\ 30159 3-17-87 12:00:00 ARSH
COMMAND COM C:\ 25307 3-17-87 12:00:00 A---
IBMCACHE SYS C:\ 8032 2-26-87 12:00:00 -R-H
SEDTENV BAT C:\ 40 12-31-89 16:00:22 ----
CONFIG SYS C:\ 102 12-31-89 16:14:02 ----
ANSI SYS C:\ 1678 3-17-87 12:00:00 -R-H
AUTOEXEC BAT C:\ 234 3-15-90 1:35:26 A---
SD INI C:\ 2497 3-07-90 22:56:52 ----
DOSUT <DIR> C:\ - 3-14-90 16:39:56 ----
PARKHEAD COM C:\DOSUT\ 4282 2-08-88 18:00:00 ----
ANSI SYS C:\DOSUT\ 1678 3-17-87 12:00:00 -R--
APPEND EXE C:\DOSUT\ 5825 3-17-87 12:00:00 -R--
ASSIGN COM C:\DOSUT\ 1561 3-17-87 12:00:00 -R--
CHKDSK COM C:\DOSUT\ 9850 3-18-87 12:00:00 -R--
COMP COM C:\DOSUT\ 4214 3-17-87 12:00:00 -R--
COUNTRY SYS C:\DOSUT\ 11285 3-17-87 12:00:00 -R--
Line: 1 Selected: 0 Size: 0 Total Files: 28 Free: 209920
F1-ChDir F2-Sort F3-Search F4-MkDir F5-Mark F6-Clear All F7-Info F10-Quit
THE DISPLAY
-----------
The top line of the display is a bar menu. Options along this menu may be
selected in one of two ways. The first way is to move the highlighted bar
using the left and right arrow keys, then hitting ENTER when the desired
command is highlighted. The other way is to hit the first letter of the
desired command. When most of these options are selected a submenu will
appear. The functions of each submenu will be discussed later.
Under the bar menu is a single line that displays a brief description of
each menu command. As the highlighted menu bar is moved among the various
commands, a description of the highlighted command will appear on this line.
The main body of the display is used to display information on up to 17
files on the C: drive. The information displayed is as follows:
Filename : The files name.
Ext : The extension of the file.
Path : The path in which the file is located.
Size : The size of the file.
Date : The date the file was created.
Time : The time the file was created.
Attr : The attributes (if any) of the file.
The attributes may be one or more of the following:
A : Archive
R : Read Only
S : System
H : Hidden
When the display first appears, the first file in the display will be
highlighted with a blue bar. This bar is used to select files before any
operations can be performed. Selecting files is done by moving the
highlighted bar up and down, and then hitting the space bar.
The highlighted bar can be moved up and down with the up and down arrow
keys, Page Up, Page Down, Home, and End. Once the desired file is
highlighted, pressing the space bar will cause a small circle to appear to
the left of the filename, showing that the file has been selected. Pressing
the space bar again will cause the circle to disappear, thereby "deselecting"
the file.
Under the list of files is a line that contains information about the
current disk drive, and the files on the drive. The first bit of information
displayed is the current position of the highlighted bar in the file list.
As the bar is moved among the file list, this number is continually
updated to let you know what line the highlighted bar is on in the list.
Next to the line number is a display showing how many files are currently
selected. This number will increase and decrease as the number of selected
files changes. Also on this line is a display showing the size of all the
selected files. This value will also change as the number of selected files
changes.
The right hand side of this display provides information about the current
drive. The information provided is the number of files on the disk and
the number of free bytes on the disk.
The bottom line of the screen contains a list of 8 function keys and their
associated commands. These commands will be discussed later.
MENU COMMANDS
-------------
Copy:
The copy option is used to copy files in a number of different ways. When
copy is selected from the main menu a submenu will appear with the options
Normal, Rename, and Append.
Normal copying will copy all marked files to one destination path. You
will be prompted for a destination path, and all the marked files will
be